Validating Database Components of Software Systems
نویسنده
چکیده
In this article, we present a framework and a concrete method to support validation of central database components in application software. We explain how validation can cope with both the need for a formalized evaluation of correctness as well as the need for prototyping high level database speciications in early development phases. We deene diierent levels of correctness suitable for database speciications and show how these levels can be checked by our validation method. For this purpose, we describe both the method's formal basis and explain step-by-step the corresponding pragmatic algorithm to actually generate test data and validate the speciication.
منابع مشابه
An Authorization Framework for Database Systems
Today, data plays an essential role in all levels of human life, from personal cell phones to medical, educational, military and government agencies. In such circumstances, the rate of cyber-attacks is also increasing. According to official reports, data breaches exposed 4.1 billion records in the first half of 2019. An information system consists of several components, which one of the most im...
متن کاملSoftware Connguration with Feature Logic
Software connguration management (SCM) is the discipline for controlling the evolution of software systems. The central problems of SCM are closely related to central artiicial intelligence (AI) topics, such as knowledge representation (how do we represent the features of versions and components, and how does this knowledge involve in time?), conngu-ration (how do we compose a consistent conngu...
متن کاملComposition Validation and Subjectivity in GenVoca Generators 1
GenVoca generators synthesize software systems by composing components from reuse libraries. GenVoca components are designed to export and import standardized interfaces, and thus be plugcompatible, interchangeable, and interoperable with other components. In this paper, we examine two different but important issues in software system synthesis. First, not all syntactically correct compositions...
متن کاملValidating Distributed System Test Execution Correctness via System Execution Traces
Effective validation of quality-of-service (QoS) properties (such as event prioritization, latency, and throughput) in distributed real-time and embedded (DRE) system requires evaluating system capabilities in representative execution environments. This validation process typically involves executing DRE systems composed of many software components on many hardware components connected via netw...
متن کاملDeveloping a Standardized Medical Speech Recognition Database for Reconstructive Hand Surgery
Fast and holistic access to the patients’ clinical record is a major requirement of modern medical decision support systems (DSS). While electronic health records (EHRs) have replaced the traditional paper-based records in most healthcare organization, the data entry into these systems remains largely manual. Speech recognition technology promises substitution of the more convenient speech-base...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994